package com.wwwarehouse.contract.request;

import com.wwwarehouse.contract.bean.SourceListBean;

import java.io.Serializable;
import java.util.List;

/**
 * Created by feng.gao on 2017/9/24.
 */

public class ModuleQueryRequest implements Serializable {
	private BaseQuery baseQuery;
	private String buId;
	private List<SourceListBean> sourceList;
	private String sourceModule;
	private String taskType;



	public List<SourceListBean> getSourceList() {
		return sourceList;
	}

	public void setSourceList(List<SourceListBean> sourceList) {
		this.sourceList = sourceList;
	}

	public BaseQuery getBaseQuery() {
		return baseQuery;
	}

	public void setBaseQuery(BaseQuery baseQuery) {
		this.baseQuery = baseQuery;
	}

	public String getBuId() {
		return buId;
	}

	public void setBuId(String buId) {
		this.buId = buId;
	}

	public String getSourceModule() {
		return sourceModule;
	}

	public void setSourceModule(String sourceModule) {
		this.sourceModule = sourceModule;
	}

	public String getTaskType() {
		return taskType;
	}

	public void setTaskType(String taskType) {
		this.taskType = taskType;
	}



	public static class BaseQuery implements Serializable {
		private long page;
		private long size;

		public long getPage() {
			return page;
		}

		public void setPage(long page) {
			this.page = page;
		}

		public long getSize() {
			return size;
		}

		public void setSize(long size) {
			this.size = size;
		}
	}
}
